package com.zxl.jdk8test;

import java.util.function.Function;

/**
 * 函数型接口
 * Function 接口有一个参数并且返回一个结果，并附带了一些可以和其他函数组合的默认方法（compose, andThen）
 * @author zxl
 *
 */
public class FunctionTest {
    
    public static void main(String[] args) {
        //:: 符号可以引用构造方法和静态方法 
        Function<String, Integer> function = Integer::parseInt;
        //实际调用的是Integer.parseInte("12");
        System.out.println(function.apply("12"));//12
        
    }
}
